home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / fbu_100.zip / FBUTIL.CFG next >
Text File  |  1992-07-10  |  16KB  |  395 lines

  1. ;==============================================================================
  2. ;                         Fbutil configuration file
  3. ;==============================================================================
  4. ; Any line in this file beginning with a ; (semi-colon) will be ingnored.
  5. ;
  6. ; Parameters enclosed in <> are required.
  7. ; Parameters enclosed in [] are optional.
  8. ;
  9. ; Throughout this file I refer to a parameter 'List'. What List usually refers
  10. ; to is a list of numbers. These numbers can be seperated by either a , (comma)
  11. ; or a - (dash). Numbers seperated by a comma are treated individually while
  12. ; numbers seperated by a dash are treated as a range. Examples..
  13. ; "Areas 1,10,20" would translate to using areas 1, 10 and 20
  14. ; "Areas 1-10,20" would translate to using areas 1 thru 10 and area 20
  15. ; "Areas 1-10,20" would translate to using areas 1 thru 10 and area 20
  16. ; "Areas 1-10-20" would probably not work!!!
  17. ; In all cases if you can put areas that are not there. 1-200 would mean use
  18. ; all areas but I doubt you have that many areas so it would only do what you
  19. ; have.
  20. ;------------------------------------------------------------------------------
  21. ; Key word   : SysopName
  22. ; Parameters : <Your Name>
  23. ;------------------------------------------------------------------------------
  24. ;
  25. SysopName Your Name Here
  26. ;
  27. ;------------------------------------------------------------------------------
  28. ; Key word   : RegNumber
  29. ; Parameters : <Registration number>
  30. ;------------------------------------------------------------------------------
  31. ;
  32. RegNumber 00000000000000000000
  33. ;
  34. ;------------------------------------------------------------------------------
  35. ; Key word   : BbsInfo
  36. ; Parameters : <BbsType> <Path>
  37. ;
  38. ; Valid BbsTypes are SBBS, QBBS and RA.
  39. ; Path would be the path to your Bbs's main directory.
  40. ;------------------------------------------------------------------------------
  41. ;
  42. BbsInfo SBBS C:\Sbbs\
  43. ;BbsInfo QBBS C:\Sbbs\
  44. ;BbsInfo RA C:\Sbbs\
  45. ;
  46. ;------------------------------------------------------------------------------
  47. ; Key word   : TextPath
  48. ; Parameters : <path>
  49. ;
  50. ; Path is where you want Fbutil to create the Top Files/Areas reports. These
  51. ; files are named FB_FILES.A?? and FB_AREAS.A??
  52. ;------------------------------------------------------------------------------
  53. ;
  54. TextPath C:\Sbbs\Text\
  55. ;
  56. ;------------------------------------------------------------------------------
  57. ; Key word   : TopFiles
  58. ; Parameters : <number>
  59. ;
  60. ; Number will be the number of files in the Top Files report. Maximum of 100
  61. ; files are allowed.
  62. ;------------------------------------------------------------------------------
  63. ;
  64. TopFiles 100
  65. ;
  66. ;------------------------------------------------------------------------------
  67. ; Key word   : TopSecurity
  68. ; Parameters : <security>
  69. ;
  70. ; Security would be the maximum security level of a file/area to include in the
  71. ; Top reports.
  72. ;------------------------------------------------------------------------------
  73. ;
  74. TopSecurity 20
  75. ;
  76. ;------------------------------------------------------------------------------
  77. ; Key word   : TopExclude
  78. ; Parameters : <List>
  79. ;
  80. ; The listed areas will be excluded from the Top Files/Area reports
  81. ;------------------------------------------------------------------------------
  82. ;
  83. ; TopExclude 1,30-40
  84. ;
  85. ;------------------------------------------------------------------------------
  86. ; Key word   : LogFile
  87. ; Parameters : <path\name>
  88. ;
  89. ; path\name to write a logfile. The format is exactly like the Sbbs format so
  90. ; you could use your Sbbs logfile. The only thing that is logged is errors,
  91. ; and missing or removed files.
  92. ;------------------------------------------------------------------------------
  93. ;
  94. LogFile C:\Sbbs\N3\System.Log
  95. ;
  96. ;------------------------------------------------------------------------------
  97. ; Key word   : SkipAreas
  98. ; Parameters : <List>
  99. ;
  100. ; The areas specified in the list will not be accessed at all. This applies to
  101. ; everything. Skipped areas will not even be read in, cannot be added to file
  102. ; lists or reports. See the List criteria at the beginning of this file.
  103. ;------------------------------------------------------------------------------
  104. ;
  105. SkipAreas 78-200
  106. ;
  107. ;------------------------------------------------------------------------------
  108. ; Key word   : UseCommas
  109. ; Parameters : none
  110. ;
  111. ; This will comma delimit all numbers that Fbutil has to write out. Changeing
  112. ; numbers from 12345 to 12,345. No speed decrease should be noted when using
  113. ; this option.
  114. ;------------------------------------------------------------------------------
  115. ;
  116. UseCommas
  117. ;
  118. ;------------------------------------------------------------------------------
  119. ; Key word   : CounterStyle
  120. ; Parameters : <counter>
  121. ;
  122. ; The counter you enter here is what will show up in your file list. You could
  123. ; also use this to change counters. The width is important, entering [00000]
  124. ; will make all your counters with 5 digits. [00] will be 2 digits unless the
  125. ; number will not fit in which case the counter would be the width of the
  126. ; number. If I cannot find the brackets you specified I will look for the
  127. ; following characters to replace.
  128. ; ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
  129. ;------------------------------------------------------------------------------
  130. ;
  131. CounterStyle (00)
  132. ;
  133. ;------------------------------------------------------------------------------
  134. ; Key word   : DefaultSort
  135. ; Parameters : <SortType>
  136. ;
  137. ; Valid SortType's are NAME, DATE, SIZE, DOWNLOADS. If you place a - (minus) in
  138. ; front of the SortType the order will be descending instead of the default
  139. ; ascending sort order.
  140. ;------------------------------------------------------------------------------
  141. ;
  142. ;DefaultSort  NOSORT
  143. DefaultSort  NAME
  144. ;DefaultSort  -DATE
  145. ;DefaultSort  -SIZE
  146. ;DefaultSort  -DOWNLOADS
  147. ;
  148. ;------------------------------------------------------------------------------
  149. ; Key word   : OptionalSort
  150. ; Parameters : <SortType> <List>
  151. ;
  152. ; See 'DefaultSort' for valid SortType's.
  153. ; See the beginning of this file for valid List entries.
  154. ;------------------------------------------------------------------------------
  155. ;
  156. OptionalSort -DATE 1
  157. ;OptionalSort -SIZE 3
  158. ;
  159. ;------------------------------------------------------------------------------
  160. ; Key word   : NoLongDesc
  161. ; Parameters : none
  162. ;
  163. ; This will use the extended file descriptions using a ' >' on lines after the
  164. ; file name. Normally all file descriptions are on one line. This allows for
  165. ; very long descriptions when using ' >' extended info. You can also change
  166. ; this option and Fbutil will correct your files.bbs's to the proper type.
  167. ;------------------------------------------------------------------------------
  168. ;
  169. ; NoLongDesc
  170. ;
  171. ;------------------------------------------------------------------------------
  172. ; Key word   : RemoveMissing
  173. ; Parameters : none
  174. ;
  175. ; Enabling this option will remove missing files from your files.bbs. If you
  176. ; have the LogFile option turned on the missing filename and description will
  177. ; be logged your log file.
  178. ;------------------------------------------------------------------------------
  179. ;
  180. RemoveMissing
  181. ;
  182. ;------------------------------------------------------------------------------
  183. ; Key word   : NoFileHeaders
  184. ; Parameters : <List>
  185. ;
  186. ; Use this option to exclude certain or all file areas from getting the header
  187. ; file put in the files.bbs.
  188. ; See beggining of this file for valid list entries.
  189. ;------------------------------------------------------------------------------
  190. ;
  191. ; NoFileHeaders 1-200
  192. ;
  193. ;------------------------------------------------------------------------------
  194. ; Key word   : NoFileFooters
  195. ; Parameters : <List>
  196. ;
  197. ; Use this option to exclude certain or all file areas from getting the Footer
  198. ; file put in the files.bbs. You would want to exclude your upload directories
  199. ; so the uploaded files will not show up after the footer.
  200. ; See beggining of this file for valid list entries.
  201. ;------------------------------------------------------------------------------
  202. ;
  203. NoFileFooters 1-200
  204. ;
  205. ;------------------------------------------------------------------------------
  206. ; Key word   : FileHeader
  207. ; Parameters : <path\name>
  208. ;
  209. ; <path\name> should point to a file that you up to replace the default header
  210. ; information. The file can have up to 20 lines and include any one of the
  211. ; following codes which will be translated.
  212. ;
  213. ;   %A    Name of area.
  214. ;   %B    Total bytes in file area.
  215. ;   %D    Total downloads from area.
  216. ;   %F    Total files in area.
  217. ;   %K    Total Kilobytes in area.
  218. ;   %M    Current date, like 01-Jan-91.
  219. ;   %N    Area number.
  220. ;   %R    Registered to name.
  221. ;   %T    Current Time.
  222. ;   %Y    Day number of year.
  223. ;
  224. ; Using the codes as they look above will place only the amount of characters
  225. ; need to display. You can use format/ length modifiers to help when drawing
  226. ; boxes and such. Use the spacer //// forward slash for right justify and use
  227. ; \\\\ for left justify. You can also use the || pipe symbol to center a line.
  228. ; Here's what it might look like. Brackets are just for show.
  229. ;
  230. ; Before: [%//////////F] [%\\\\\F] [|||||||F] [%F]     [%/F]
  231. ; After : [        1231] [1231   ] [  1231  ] [1231]   [123]
  232. ;
  233. ; Does this make any sense ? Don't forget to allow enough space for the
  234. ; variable otherwise it will be truncated to fit.
  235. ;------------------------------------------------------------------------------
  236. ;
  237. FileHeader C:\Bin\Fbutil.Hdr
  238. ;
  239. ;------------------------------------------------------------------------------
  240. ; Key word   : FileFooter
  241. ; Parameters : <path\name>
  242. ;
  243. ; <path\name> should point to a file that you up to replace the default footer
  244. ; information. The file can have up to 20 lines and include any one of the
  245. ; codes which apply to the FileHeader can be used.
  246. ;
  247. ;------------------------------------------------------------------------------
  248. ;
  249. ; FileFooter C:\Bin\Fbutil.Hdr
  250. ;
  251. ;==============================================================================
  252. ;                         Global File list information
  253. ;==============================================================================
  254. ;
  255. ;------------------------------------------------------------------------------
  256. ; Key word   : Archiver
  257. ; Parameters : Type [Move]
  258. ;
  259. ; Type can be one of the following.. ARC, ARJ, LZH, PAK, ZIP or ZOO
  260. ; The archiver must be somewhere in the path for it to work. The Optional Move
  261. ; will move the file into the archive.
  262. ;------------------------------------------------------------------------------
  263. ;
  264. Archiver Arj Move
  265. ;
  266. ;------------------------------------------------------------------------------
  267. ; Key word   : DefListHeader
  268. ; Parameters : <path\name>
  269. ;
  270. ; The file specified will be placed at the very beginning of the filelists
  271. ; that you creat. This should contain some info about your system. There is
  272. ; no limit on the size of the file. Use ListHeader in FileList definitions to
  273. ; override the default.
  274. ;------------------------------------------------------------------------------
  275. ;
  276. DefListHeader C:\Bin\Fbulist.Hdr
  277. ;
  278. ;------------------------------------------------------------------------------
  279. ; Key word   : DefListFooter
  280. ; Parameters : <path\name>
  281. ;
  282. ; The file specified will be placed at the very end of your filelist just
  283. ; before 'stat' screen. Use ListFooter in the FileList definitons to override
  284. ; the default.
  285. ;------------------------------------------------------------------------------
  286. ;
  287. ; DefListFooter C:\Util\Availist.Hdr
  288. ;
  289. ;------------------------------------------------------------------------------
  290. ; Key word   : DaysNew
  291. ; Parameters : <number>
  292. ;
  293. ; This is the 'number' of days to flag files as being new. In All files lists
  294. ; the 'NewFlagChar' will be placed to the right of the date. In new files list
  295. ; it will be included in the list.
  296. ;------------------------------------------------------------------------------
  297. ;
  298. DaysNew  30
  299. ;
  300. ;------------------------------------------------------------------------------
  301. ; Key word   : NewFlagChar
  302. ; Parameters : <char>
  303. ;
  304. ; Specify what character to use to signify a new file that meets the 'DaysNew'
  305. ; criteria. The default character is '*'.
  306. ;------------------------------------------------------------------------------
  307. ;
  308. NewFlagChar ■
  309. ;
  310. ;------------------------------------------------------------------------------
  311. ; Key word   : NoName
  312. ; Parameters : none
  313. ;
  314. ; Enabling this option will keep your name out of the file lists.
  315. ;------------------------------------------------------------------------------
  316. ;
  317. ; NoName
  318. ;
  319. ;==============================================================================
  320. ; File list information
  321. ;==============================================================================
  322. ; The filelist information is different from the above items. You can have
  323. ; Fbutil create up to 20 different file listings. To do this you must use the
  324. ; following keyword for each list.
  325. ;
  326. ; Required : FileList <path\name> [New]
  327. ; Required : ListSecurity <security>
  328. ; Required : ListAreas <List>
  329. ; Optional : ListExclude <List>
  330. ; Optional : ListHeader <path\name>
  331. ; Optional : ListFooter <path\name>
  332. ;
  333. ; The first 3 keywords are required and the last are optional. <path\name>
  334. ; is the name of the file to create. <security> is the maximum security level
  335. ; of an area to include in the list. Areas <List> is the file areas to include
  336. ; in list. Optional Exclude <List> to help with picking file areas. I would
  337. ; suggest using Areas 1-200 and then exclude the ones you want, or just put
  338. ; the Areas you want. Either way will work. Remember that a skipped area will
  339. ; not be put in the list for any reason. Adding the word 'New' after the file
  340. ; name will make a NewFiles style list.
  341. ; ListHeader and ListFooter override the DefList????er file only for the list
  342. ; that you are working on.
  343. ;-----------------------------------------------------------------------------
  344. ; File list #1
  345. ;-----------------------------------------------------------------------------
  346. ;
  347. FileList E:\Uploads\Sds_File.Lst
  348.   ListSecurity  20
  349.   ListAreas     59-77
  350. ;
  351. ;-----------------------------------------------------------------------------
  352. ; File list #2
  353. ;-----------------------------------------------------------------------------
  354. ;
  355. FileList E:\Uploads\Sdn_File.Lst
  356.   ListSecurity  20
  357.   ListAreas     45-55
  358. ;
  359. ;-----------------------------------------------------------------------------
  360. ; File list #3
  361. ;-----------------------------------------------------------------------------
  362. ;
  363. FileList E:\Uploads\Pdn_File.Lst
  364.   ListSecurity  20
  365.   ListAreas     32-44
  366. ;
  367. ;-----------------------------------------------------------------------------
  368. ; File list #4
  369. ;-----------------------------------------------------------------------------
  370. ;
  371. FileList E:\Uploads\Dds_File.Lst
  372.   ListSecurity  20
  373.   ListAreas     56
  374. ;
  375. ;-----------------------------------------------------------------------------
  376. ; File list #5
  377. ;-----------------------------------------------------------------------------
  378. ;
  379. FileList E:\Uploads\Newfiles.lst New
  380.   ListSecurity  20
  381.   ListAreas     1-200
  382. ;
  383. ;-----------------------------------------------------------------------------
  384. ; File list #6
  385. ;-----------------------------------------------------------------------------
  386. ;
  387. FileList E:\Uploads\Allfiles.Lst
  388.   ListSecurity  20
  389.   ListAreas     1-200
  390. ;
  391. ;-----------------------------------------------------------------------------
  392. ;                                  The End
  393. ;-----------------------------------------------------------------------------
  394.  
  395.